strolling about - Turkish English Dictionary